autonomous division - Spanish English Dictionary